Jane Freeman is a Welsh actress who is best known for her work on British television.
NASource: Wikipedia